package cn.pid21.client.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;



import java.util.Date;

/**
 * 集中监管仓每日动态数据明细
 * 
 * @author xflv
 * @version warehouse 1.0.0.RELEASE <b>Creation Time:</b> 2021/9/29 16:13
 */
@Data
@ToString
public class DailyDynamicDataDetail {
	private String id;
	/**
     * 省
     */
    private String province;
	/**
	 * 监管仓国家平台备案号
	 */
	private String recordNo;
	/**
	 * 监管仓编码
	 */
	private String code;

	/**
	 * 监管仓名称
	 */
	private String name;
	/**
	 * 入仓总重量
	 */
	private double inTotal;
	/**
	 * 出仓总重量
	 */
	private double outTotal;
	/**
	 * 数据产生日期
	 */
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
	private Date reportDate;
	/**
	 * 每日上报主键
	 */
	private String fid;

	/**
	 * 口岸入仓总重量
	 */
	private double inPortTotal;
	/**
	 * 口岸水产品（吨）
	 */
	private double inPortwaterProduct;
	/**
	 * 口岸禽类（吨）
	 */
	private double inPortPoultry;
	/**
	 * 口岸畜类（吨）
	 */
	private double inPortLivestock;
	/**
	 * 口岸乳制品（吨）
	 */
	private double inPortDairy;
	/**
	 * 口岸蔬菜/水果（吨）
	 */
	private double inPortFruitsAndVegetables;
	/**
	 * 口岸其他（吨）
	 */
	private double inPortOtherProduct;

	/**
	 * 外省入仓总重量
	 */
	private double inOtherProvincesTotal;
	/**
	 * 外省入仓水产品（吨）
	 */

	private double inOtherProvincesWaterProduct;
	/**
	 * 外省入仓禽类（吨）
	 */
	private double inOtherProvincesPoultry;
	/**
	 * 外省入仓畜类（吨）
	 */
	private double inOtherProvincesLivestock;
	/**
	 * 外省入仓乳制品（吨）
	 */
	private double inOtherProvincesDairy;
	/**
	 * 外省入仓蔬菜/水果（吨）
	 */
	private double inOtherProvincesFruitsAndVegetables;
	/**
	 * 外省入仓其他（吨）
	 */
	private double inOtherProvincesOtherProduct;

	/**
	 * 流出外省总重量
	 */
	private double outOtherProvincesTotal;
	/**
	 * 流出外省水产品（吨）
	 */
	private double outOtherProvincesWaterProduct;
	/**
	 * 流出外省禽类（吨）
	 */
	private double outOtherProvincesPoultry;
	/**
	 * 流出外省畜类（吨）
	 */
	private double outOtherProvincesLivestock;
	/**
	 * 流出外省乳制品（吨）
	 */
	private double outOtherProvincesDairy;
	/**
	 * 流出外省蔬菜/水果（吨）
	 */
	private double outOtherProvincesFruitsAndVegetables;
	/**
	 * 流出外省其他（吨）
	 */
	private double outOtherProvincesOtherProduct;


	/**
	 * 省内流通总重量
	 */
	private double circulationProvinceTotal;
	/**
	 * 省内流通水产品（吨）
	 */
	private double circulationProvincesWaterProduct;
	/**
	 * 省内流通禽类（吨）
	 */
	private double circulationProvincesPoultry;
	/**
	 * 省内流通畜类（吨）
	 */
	private double circulationProvincesLivestock;
	/**
	 * 省内流通乳制品（吨）
	 */
	private double circulationProvincesDairy;
	/**
	 * 省内流通蔬菜/水果（吨）
	 */
	private double circulationProvincesFruitsAndVegetables;
	/**
	 * 省内流通其他（吨）
	 */
	private double circulationProvincesOtherProduct;

	/**
	 * 库存总重量
	 */
	private double stockTotal;
	/**
	 * 库存水产品（吨）
	 */
	private double stockWaterProduct;
	/**
	 * 库存禽类（吨）
	 */
	private double stockPoultry;
	/**
	 * 库存畜类（吨）
	 */
	private double stockLivestock;
	/**
	 * 库存乳制品（吨）
	 */
	private double stockDairy;
	/**
	 * 库存蔬菜/水果（吨）
	 */
	private double stockFruitsAndVegetables;
	/**
	 * 库存其他（吨）
	 */
	private double stockOtherProduct;
    /**
     * 更新时间
     */
    private Date updateTime;
}
